﻿#ifndef __SS_PATH_H__
#define __SS_PATH_H__
#include "../string/ssStrfunc.h"

namespace StarSeeker
{

class ssPath
{
public:
	//去掉路径中的文件名
	static std::string RemoveFileName(const char* path);
	//去掉路径中的文件扩展名
	static std::string RemoveExtName(const char* path);
	//获取路径中的文件扩展名
	static std::string ExtName(const char* path);
	//获取路径中的文件名
	static std::string BaseName(const char* path, bool ext=true);
	//文件夹是否存在
	static bool IsDirExist(const char* path);
	//创建文件夹
	static bool MakeDir(const char* path);
};

}
#endif
